a veteran old-timer

Translations
un vieux routier chevronné